face towels of paper - Turkish English Dictionary